Software Engineering Code of Ethics and Professionalism
短いバージョン : 前文
短いバージョンでは、抽象度の高いレベルで抱負をまとめる
フルバージョンには、ソフトウェアエンジニアリングの専門家としての行動をどのように変化させるかの例と詳細
ソフトウェアエンジニアは、ソフトウェアの解析、仕様、設計、開発、テスト、保守を有益で尊重された職業にすることを約束しなければならない
ソフトウェア技術者は、公衆の健康、安全、福祉へのコミットメントに基づき、次の 8 つの原則を遵守しなければならない
1. 公共性 : ソフトウェアエンジニアは、公共の利益に沿って一貫して行動しなければならない
2. 顧客と雇用者 : ソフトウェアエンジニアは、公共の利益と一致して、顧客と雇用主の最善の利益となるように行動しなければならない
3. 製品 : ソフトウェアエンジニアは、その製品および関連する修正が、可能な限り最高の専門的基準を満たすようにしなければならない
4. 判断 : ソフトウェアエンジニアは、その専門的判断において、誠実さと独立性を維持しなければならない
5. マネジメント : ソフトウェアエンジニアリングのマネジャーおよびリーダーはソフトウェア開発および維持の管理への倫理的なアプローチを購読し、促進しなければならない
6. 専門職 : ソフトウェアエンジニアは、公共の利益と一致した profession の整合性と評判を促進しなければならない
7. 同僚 : ソフトウェアエンジニアは彼らの同僚の公平そして支持的でなければならない
8. Self : ソフトウェアエンジニアは、彼らの職業の練習に関する生涯学習に参加し、profession の練習に倫理的なアプローチを促進しなければなりません